Streambed intake - Spanish English Dictionary